export namespace PublicParams {
  /**
   * id 参数
   */
  export interface ReqId {
    id: number | string;
  }

  /**
   * 修改状态
   */
  export interface ReqStatus {
    id: number | string;
    status: number;
  }

  /**
   * 将id绑定到其他数据的id上
   */
  export interface ResBindingId {
    targetId: number;
    bindingIds: any[];
  }

  /**
   * 分页数据返回
   */
  export interface ResPage<T> {
    /**
     * 当前页
     */
    current: number;
    /**
     * 数据
     */
    records: T[];
    /**
     * 总条数
     */
    total: number;
    /**
     * 每页条数
     */
    size: number;
    /**
     * 总页数
     */
    pages: number;
  }
}
